@CHARSET "UTF-8";

/**
 * 用于UCenter的布局样式
 * @author Gao Youbo
 * @email gaoyoubo@foxmail.com
 * @url http://www.mspring.org
 */
.body{margin:20px;background: #f9f9f9;font-size: 10pt;}
.clearfix {clear: both;font-size: 1px;line-height: 0;}

/* 两列右侧自适应布局 */
.g-mainbody{margin:0 0 10px;}
.g-title{position:relative;margin-bottom:10px;}
.g-sideleft{position:relative;float:left;width:220px;margin-right:-220px;}
.g-content{float:right;width:100%;}
.g-content-container{margin-left:230px;}
.g-footer{text-align: right; padding-top: 10px;}
.g-footer a, .g-footer a:VISITED, .g-footer a:HOVER{text-decoration: none;color:#666666;}

/* 预览辅助样式 */
.g-sideleft .g-p,.g-content .g-p{background:#ccc;min-height:430px;height:auto !important;height:1000px;overflow:visible;padding:10px;}
.g-sideleft .g-p{background:#EAEAEA;}
.g-content .g-p{background:#fff;border:1px solid #eee;padding:10px 15px;word-wrap:break-word;}

/*头部*/
.header{background:#1da7f2 !important;color:#fff;padding:20px;margin:0 auto;text-shadow:1px 1px rgba(0,0,0,.5);height:60px;}
.header a,
.header a:hover{color:#fff}
.header h2{float:left;font-size:2.2em;letter-spacing:1px;line-height:40px;margin:0}
.header h2 p{color:#fff;display:block;font-size:.5em;font-weight:100;letter-spacing:0;line-height:20px;}
.header .nav{float:right;line-height:1.8;margin:17px 0 0}
.header .nav ul{margin:0;padding:0;}
.header .nav li{float:left;margin:0 0 0 10px;height:26px;}
.header .nav li:before{content:" / ";color:rgba(0,0,0,.3);margin:0 8px 0 0;text-shadow:none}
.header .nav li:first-child::before{display:none}
.header:after{display:block;content:".";clear:both;height:0;overflow:hidden;}

/* 页头部 */
.page-title{
	/*
	border-bottom: 3px solid #5b9300;
	padding: 20px 0 0;
	z-index: 1000;
	height: 40px;
	margin-bottom: 0!important;
	margin-top: 0!important;
	*/
	border-bottom: 2px solid #5b9300;
	margin-bottom: 20px;
	padding-top: 10px;
}
.page-title h1 {
	color: #666666;
	font: 500 18px/1.8 Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei,sans-serif;
}

/* 简易文字链接列表 */
.m-list{line-height:21px;}
/*
.m-list a{text-decoration:none;color:#fff;font-size:13px;}
.m-list a:hover{text-decoration:none;color:yellow;font-size:13px;}
.m-list li.active {font-weight: bold;}
.m-list li.active a {color:yellow;}
.m-list li.title a {font-weight: bold; color:#3c3c3c;font-size:15px;}
*/
.m-list {margin-bottom:10px;}
.m-list li {line-height: 26px;}
.m-list li {margin-left: 10px;}
.m-list li.title {margin-left:0px;}
.m-list li.title a {display: block;font-size: 12pt;border-bottom: 2px solid #7798cb;padding: 0 10px 5px 10px;color: #666666;}
.m-list li a {color:#4466bb;}
.m-list li a:hover {text-decoration:none;color:#0000aa;}
.m-list li.active {font-weight: bold;}

/* 多行式面包屑导航 */
.m-crumb{overflow:hidden;line-height:1.5;zoom:1;}
.m-crumb ul{margin-left:-20px;}
.m-crumb li{float:left;word-wrap:normal;white-space:nowrap;}
.m-crumb li i{display:inline-block;*display:inline;*zoom:1;width:20px;text-align:center;font-size:12px;color:#ccc;font-family:\5b8b\4f53;}
/* 空白分隔 */
.m-crumb-blank ul{margin-left:-10px;}
.m-crumb-blank li{display:inline;margin-left:10px;}

/* 简易数据表格-格边框 */
.m-table{table-layout:fixed;width:100%;line-height:1.5;}
.m-table th,.m-table td{padding:5px;border:1px solid #ddd;}
.m-table th{font-weight:bold;}
.m-table tbody tr.even{background:#fafafa;}
.m-table tbody tr:hover{background:#f0f0f0;}
.m-table .cola{width:100px;}
.m-table .colb{width:200px;}
/* 简易数据表格-行边框*/
.m-table-row th,.m-table-row td{border-width:0 0 1px;}


/* 普通翻页器-默认居中 */
.m-page{margin:10px 0 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#999;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;border:1px solid #ddd;font-size:12px;letter-spacing:normal;word-spacing:normal;background:#fff;}
.m-page a,.m-page a:hover{text-decoration:none;color:#39c;}
.m-page a.first{margin-left:0;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{background:#f5f5f5;}
.m-page a:active{background:#f0f0f0;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#999;background:#f5f5f5;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#fff;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}


/* 表单布局 */
form .label {display:block;margin-bottom:1em;}
form span {font: 500 14px/1.8 Microsoft Yahei, Hiragino Sans GB, WenQuanYi Micro Hei,sans-serif;text-align:right;font-weight:bold;}
form .title {width:90px;}
form .ipt *{vertical-align:middle;}

/*提示消息*/
.message { padding:2px; margin:2px; display:block; text-align:left }
.message-title { font-weight:bold; font-size:1.25em }
.message-body { margin-top:4px }
.message.error, .message.notice, .message.success { padding:.8em; margin-bottom:1em; border:2px solid #ddd }
.message.error { background:#FBE3E4; color:#8a1f11; border-color:#FBC2C4 }
.message.notice { background:#FFF6BF; color:#514721; border-color:#FFD324 }
.message.success { background:#E6EFC2; color:#264409; border-color:#C6D880 }
.message.error a { color:#8a1f11 }
.message.notice a { color:#514721 }
.message.success a { color:#264409 }
.message ul, .message li {list-style: none;}

.listpub {
	border: 1px solid #f2f1ec;
	display: block;
	height: 32px;
	line-height: 32px;
	padding-left: 15px;
	padding-top: 3px;
	color: #888;
	margin-top: 1em;
}

.m-content {}
.content-title {
	font-size: 20pt;
	color: #000;
}
.content-meta {
	color: #666666;
	font-size:12pt;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #5b9300;
}
.content-info {
	color: #000;
}
.post-top{
	font-weight: bold;
	color: red;
}